.font-red{
 color: red;
}

.font-skyblue{
 color: #003C8E;
}

.font-blue {
 color: #0099cc;
}

.font-orange {
 color: #ff9900;
}

.font-gray {
 color: #666666;
}

.font-8pt {
 font-size: 8pt;
}

.font-10pt {
 font-size: 10pt;
}

.font-10ptb {
 font-size: 10pt;
 font-weight: bold;
}

.font-10ptc {
 font-size: 10pt;
 color: #7E5E20;
 font-weight: bold;
}

.font-11pt {
 font-size: 11pt;
}

.font-12pt {
 font-size: 12pt;
}

.font-12ptc {
 font-size: 12pt;
 color: #575757;
}

.font-11pto {
 font-size: 11pt;
 color: #DE5E00;
}

.font-11ptg {
 font-size: 11pt;
 color: #0AAA0A;
 font-weight: bold;
}

.font-11ptb {
 font-size: 11pt;
 color: #1192B7;
 font-weight: bold;
}

.font-11ptc {
 font-size: 11pt;
 color: #A8AA0A;
 font-weight: bold; 
}

.font-14pt {
 font-size: 12pt;
}

.font-18pt {
 font-size: 18pt;
}

.lineheight-14pt {
 line-height: 14pt;
}

.lineheight-18pt {
 line-height: 18pt;
}

.indent-10pt {
 text-indent: 10pt;
}

.indent-20pt {
 text-indent: 20pt;
}

.normal {
 font-weight: normal;
}

.left-30pt {
 margin-left: 30pt;
}

.left-20pt {
 margin-left: 20pt;
}

.left-15pt {
 margin-left: 15pt;
}

.right-15pt {
 margin-right: 15pt;
}

.right-20pt {
 margin-right: 20pt;
}

.middle {
 vertical-align: middle;
}

.text-top {
 vertical-align: top;
}

.text-left { 
 text-align: left
}

.text-right { 
 text-align: right
}

.font-14pt {
 font-size: 14pt;
 font-weight:bold;
 color: #387E04
}

.bfont-12pt {
 font-size: 12pt;
 font-weight:bold;
}